Skip to main content
Version: 3.x.x

UseTrackedStateReturn


import { UseTrackedStateReturn } from "@hyper-fetch/react"

Description

Defined in react/src/helpers/use-tracked-state/use-tracked-state.types.ts:26

Preview

type UseTrackedStateReturn<T> = [UseTrackedStateType<T>, UseTrackedStateActions<T>, { getStaleStatus: () => boolean; setCacheData: (cacheData: CacheValueType<ExtractResponseType<T>, ExtractErrorType<T>>) => void; setRenderKey: (renderKey: keyof UseTrackedStateType<T>) => void }];

Structure

[UseTrackedStateType<T>, UseTrackedStateActions<T>, {
getStaleStatus: () => boolean;
setCacheData: (cacheData: CacheValueType<ExtractResponseType<T>, ExtractErrorType<T>>) => void;
setRenderKey: (renderKey: keyof UseTrackedStateType<T>) => void;
}]